engine or cylinder block - Spanisch Englisch Wörterbuch